package ooday5;
//静态方法
public class StaticMethod {
    int a;//实例变量
    static int b;//静态变量（类名来访问）
    void show(){//演示//有隐式this
        System.out.println(this.a);
        System.out.println(StaticMethod.b);
    }
    static void teat(){//比较
        //静态方法不能访问实例变量
        //System.out.println(this.a);//静态方法没有隐式this
        //静态变量由类名打点
        System.out.println(StaticMethod.b);
    }
    //say中要访问对象的属性，所以与对象有关，不适合设计为静态方法
    void say(){
        System.out.println(a);
    }
    //在plus（）中不需要访问对象的属性行为，所以认为plus的操作与对象无关，可以设计静态方法
    static int plus(int num1,int num2){
        int num=num1+num2;
        return num;
    }
}
